falling-object protective structures - Turkish English Dictionary